home *** CD-ROM | disk | FTP | other *** search
/ El Mac 7 / El Mac 7.iso / Actualizaciones / BBEdit 3.5.2 Update / 3.5.2 Release Notes < prev    next >
Encoding:
Text File  |  1996-01-02  |  19.4 KB  |  455 lines  |  [TEXT/R*ch]

  1. BBEdit 3.5.2 Release Notes
  2. ------ ----- ------- -----
  3.  
  4. January 2, 1996
  5.  
  6. This document contains information which was developed too late to be
  7. included in the manuals.
  8.  
  9. To quickly navigate to the different sections of this file, choose
  10. one of the items from the "Mark" menu.
  11.  
  12.  
  13. Obligatory Anti-Piracy Notice
  14. ---------- ----------- ------
  15. BBEdit is protected by U.S. and international copyright law against
  16. unauthorized redistribution and duplication. If you are using a non-
  17. demo copy that you obtained by a means other than a legitimate site
  18. license, product bundle, or direct purchase, then we encourage you to
  19. write to the address below and order your own copy. The pricing is
  20. reasonable, and options are available for discount and quantity
  21. pricing.
  22.  
  23.  
  24. Desktop File Problems
  25. ------- ---- --------
  26. On occasion, you may find that the Finder does not display the correct
  27. icon for BBEdit documents, or that you cannot drag documents onto the
  28. BBEdit application (or an alias to the application) to open them.
  29.  
  30. This behavior is not indicative of a problem with BBEdit; rather, it is
  31. an indication that the database that the Finder uses to associate
  32. applications, icons, and documents (known as the "Desktop file") has
  33. become confused or corrupted.
  34.  
  35. When this happens, it is usually desirable to force the Finder to rebuild
  36. the Desktop. To do this, reboot your machine, and immediately hold down
  37. the Shift key until the message "Extensions Off" appears. As soon as
  38. this message appears, release the Shift key, and hold down the Command
  39. and Option keys. For each volume that mounts at startup, the Finder
  40. will ask whether you wish to rebuild the Desktop. Click "OK", and the
  41. Finder will do so.
  42.  
  43. Corruption in the Desktop file can also render BBEdit unable to locate
  44. external services. If you have an service installed (say, the THINK
  45. Project Manager), but BBEdit does not make the service available to you,
  46. rebuilding your desktop will usually help. (This assumes that you've
  47. already checked to make sure that the application you are trying to use
  48. is of an appropriate version.)
  49.  
  50.  
  51. External Services and Startup Performance
  52. -------- -------- --- ------- -----------
  53. The first time BBEdit starts up, it attempts to locate the application
  54. associated with each external service. If the application isn't found,
  55. BBEdit will keep trying to find it on subsequent occasions, until it
  56. either finds the application, or until you turn off the corresponding
  57. check-box in the "External Services" section of the Preferences dialog.
  58.  
  59. Since an unsuccessful search for an application takes time, you should
  60. turn off the check boxes corresponding to any application you do not have
  61. available. Doing so will decrease the time it takes BBEdit to start up.
  62.  
  63.  
  64. Memory Usage
  65. ------ -----
  66. BBEdit uses System temp memory to hold the files it opens, so you will
  67. not need to increase the application's partition size to edit large
  68. files. However, some operations, such as Copy and Paste on large blocks
  69. of text, performing a multi-file search over many files and folders, or
  70. using XTND translation to import and export files, requires that more
  71. memory be made directly available to the application. If you often
  72. perform tasks like these, we recommend that you increase BBEdit's
  73. recommended memory size allocation to 1000K or more, as your needs
  74. dictate.
  75.  
  76.  
  77. BBEdit and CodeWarrior
  78. ------ --- -----------
  79. Integration of BBEdit with CodeWarrior requires you to have version 1.2
  80. or later of CodeWarrior (distributed in "CW5" and subsequent releases). 
  81. CodeWarrior takes a somewhat more passive approach to external-editor 
  82. support, and for that reason, the following limitations apply:
  83.  
  84. -    CodeWarrior does not provide a means to select the external editor.
  85. Thus, if you double-click on a file in an open CodeWarrior project
  86. while in CodeWarrior, your source file will open up in CodeWarrior's
  87. editor. As an alternative, open your CodeWarrior projects in BBEdit. In
  88. the project browser next to the "Open" button is a small icon; click in
  89. this icon to open the project in CodeWarrior (and to launch CodeWarrior
  90. if it is already running). When you double-click on a file in a BBEdit
  91. project browser, BBEdit will open the source file, and will enable items
  92. on the Compiler menu if the source file belongs to the project that's
  93. currently open in CodeWarrior.
  94.  
  95. -    CodeWarrior does not arbitrate with the external editor for the
  96. text. The practical result of this is that you will need to save files
  97. before compiling them, if you wish your current changes to be compiled.
  98. If CodeWarrior is the target environment, BBEdit will ask if you wish
  99. to save an unsaved file before compiling it. Also, if you choose "Bring
  100. Up To Date" or "Run", and you have unsaved source files connected to the
  101. currently open project, BBEdit will ask if you wish to save them before
  102. compiling.
  103.  
  104. There is an unsupported third-party extension "ClickWarrior 1.0.1" supplied 
  105. with BBEdit 3.5.2 which can provide a workaround for the external editor
  106. selection issue mentioned above. You must use this version of ClickWarrior 
  107. with BBEdit 3.5.2; older versions of ClickWarrior will not work correctly. 
  108. If you are not familiar with ClickWarrior, read the "ClickWarrior READ ME"
  109. document for details.
  110.  
  111.  
  112. Claris XTND Problems
  113. ------ ---- --------
  114. BBEdit uses the Claris XTND translator system to allow the reading
  115. and writing of various word-processor file formats. We have identified
  116. several problems in the XTND system which can interfere with BBEdit's
  117. operation, usually by causing a system crash, out-of-memory condition,
  118. hang, or other aberrant behavior. As a result, XTND services are now
  119. turned off by default; you can activate XTND by selecting it from
  120. the Services section of the Preferences dialog.
  121.  
  122. The following situations can cause your system to crash while
  123. launching BBEdit:
  124.  
  125. Excessive Memory Usage: In some situations, the XTND system makes
  126. demands on the application that exceed the application's available
  127. memory, and reacts badly when the application is unable to fill those
  128. demands. We have observed excessive memory usage caused by the presence
  129. of the Claris HTML translator, the MacLink Translator Bridge module, and
  130. the WordPerfect 2.x translator files. Large numbers of XTND translators
  131. can also be a contributing factor.
  132.  
  133. Damaged XTND translator or "XTND Translator List" file: In this
  134. situation, one or more XTND translator modules, or the XTND file
  135. which maintains a list of your available translators, have become
  136. corrupted, possibly by a previous system crash. When starting up,
  137. the XTND system will attempt to  read these damaged files, and
  138. will usually crash or behave in an unpredictable fashion thereafter.
  139.  
  140. Mutual recursion in your system folder: This occurs when the Control
  141. Panels and Extensions folders each contain an alias to the other. In
  142. this situation, the XTND software gets stuck in an endless loop as it
  143. follows these aliases back and forth, essentially "chasing its tail"
  144. forever.
  145.  
  146. To disable external services for BBEdit, hold down the Shift key as you
  147. launch BBEdit. (To do this, click once on the BBEdit application icon,
  148. then hold down the Shift key and choose "Open" from the Finder's File
  149. menu, or hit Command-Shift-O.) Continue holding down the Shift key until
  150. BBEdit's menu bar appears. This action will disable all of the BBEdit
  151. external services, including XTND translation. If you are able to launch
  152. BBEdit successfully using this trick, it is a near certainty that one of
  153. the situations outlined above is in force.
  154.  
  155. Your next course of action depends on your needs:
  156.  
  157. If you do not need XTND translation, go to the Services section of the
  158. Preferences dialog, and un-check the box labelled "XTND Translation".
  159. This will prevent BBEdit from activating the XTND system the next time
  160. it launches (and so on, until you re-activate this setting), thus
  161. avoiding the XTND problems altogether.
  162.  
  163. If you do need XTND translation, you can work around the problems in 
  164. the XTND system by addressing them in the order that they're listed. 
  165. Begin by removing the WordPerfect 2.0 translator, if you do not need it,
  166. followed by the MacLink Translator Bridge, and the HTML translator. If
  167. you do need any of these components, try increasing the preferred 
  168. memory partition size to 1500K (or to 2048K or more if you have many
  169. translators installed).
  170.  
  171. If this does not solve your problem, next remove the "XTND Translator
  172. List" file, which can be found in your Preferences folder. The XTND
  173. system will reconstruct the translator list as necessary.
  174.  
  175. If you have a damaged translator, you should remove all of your
  176. installed Claris translators, and add them back to your Claris
  177. Translators folder one by one, launching BBEdit each time, until
  178. the problem recurs.
  179.  
  180. Finally, check to see if your Extensions and Control Panels folders
  181. contain aliases to each other. If they do, remove one or both of
  182. the aliases to break the alias loop.
  183.  
  184.  
  185. "Can't Undo" Alerts
  186. ------ ----- ------
  187. A number of actions, most notably many extensions, are not undoable.
  188. As a matter of course, BBEdit will pose an alert: "<action> is not
  189. undoable. Do you still wish to proceed?" If these alerts annoy you,
  190. you can turn them off. The appropriate option is in the Editor section
  191. of the "Preferences" dialog. (The "Preferences..." command is found 
  192. under the Edit menu.)
  193.  
  194.  
  195. THINK Project Manager
  196. ----- ------- -------
  197. The THINK Project Manager, used in THINK C and Symantec C++ version 6.0
  198. and later, has a number of bugs and limitations which occasionally make
  199. working with an external editor difficult. Presently, we are working
  200. with the technical staff at Symantec to resolve these issues. They
  201. should be taken care of for future versions of both BBEdit and the THINK
  202. Project Manager.
  203.  
  204. The most noticeable problems are as follows:
  205.  
  206.     -    On occasion, the THINK Project Manager will inexplicably refuse
  207.         to provide the list of headers included by a given source file.
  208.         If you control- option-click in the title bar of a connected source
  209.         file and you do not get the list, this is most likely the cause.
  210.         Should this happen, deactivate the source window in question
  211.         and re-activate it, and BBEdit will try to get the list of includes
  212.         again. You can, of course, use the function popup in the status bar,
  213.         which will also provide access to the include files.
  214.         
  215.     -    The THINK Project Manager provides no atomic way for the external
  216.         editor to inform it that the name or location of a connected source
  217.         file has changed. This means that if you do a "Save As..." of a
  218.         connected source file, the TPM will continue to use the old source
  219.         file. Until this problem is resolved in the TPM, you'll have to
  220.         manually remove the old file and add the new file to the proper
  221.         location.
  222.         
  223.     -    There is a bug in version 7.0 of the THINK Project Manager
  224.         which may cause it to crash after opening a file in the external
  225.         editor. This bug is fixed in version 7.0.3 of the TPM; an updater
  226.         package may be obtained from most online information services
  227.         or directly from Symantec.
  228.         
  229.     -    Version 7.0.1 of the THINK Project Manager has a bug in it which
  230.         will prevent the TPM from quitting if the external editor is running.
  231.         This bug is fixed in version 7.0.3 of the TPM; an updater
  232.         package may be obtained from most online information services
  233.         or directly from Symantec.
  234.         
  235.     -    In spite of the above fix, version 7.0.4 will refuse to quit
  236.         in some situations when the editor pointed to by the "Editor"
  237.         tool alias is running. We have verified that the problem is on
  238.         the TPM's end, and we are working with Symantec to identify and
  239.         resolve the problem.
  240.         
  241.     -    Because of latency issues between BBEdit and the THINK Project
  242.         Manager, certain menu items or services may not be available
  243.         immediately after bringing a window to the front. Usually, the
  244.         services will become available after one or two seconds.
  245.  
  246.  
  247. The "Old MacTraps" File
  248. --- ---- --------- ----
  249. Versions 6.0 and later of THINK C and Symantec C++ contain a file called
  250. "Old MacTraps". This file is located in the "Mac Libraries" folder. The
  251. structure of this file is such that both the THINK Project Manager and
  252. BBEdit will crash while attempting to open this project.
  253.  
  254. If you are performing a multi-file search of your Mac Libraries folder,
  255. or of the folder containing the THINK Project Manager, BBEdit will
  256. crash when it encounters the "Old MacTraps" file. To avoid this file,
  257. remove it, or switch the "File Type" popup menu (in the Multi-File
  258. Search options portion of the Find dialog) to "Text Files".
  259.  
  260.  
  261. Printing with Substituted Fonts
  262. -------- ---- ----------- -----
  263. Because of idiosyncracies in the LaserWriter driver 7.1 and earlier,
  264. there are some character spacing anomalies when printing with a
  265. substituted monospaced font (i.e. Monaco). To avoid these problems,
  266. print in a non-substituted, monospaced PostScript font such as Courier.
  267. (With BBEdit, you can of course edit in one font, and print in
  268. another.)
  269.  
  270. These problems may have been resolved in version 8.1.1 or later of the
  271. LaserWriter driver. Some problems may remain when using non-PostScript
  272. printers (e.g. StyleWriters or DeskWriters).
  273.  
  274.  
  275. Fractional Spacing
  276. ---------- -------
  277. BBEdit 3.5 supports a "Fractional Spacing" option when printing. We
  278. recommend that you use this option if you are printing in a small
  279. (less than 9-point) font size.
  280.  
  281.  
  282. FaxSTF "FaxPrint" Printer Driver
  283. ------ ---------- ------- ------
  284. Version 2.2.3 of the "FaxPrint" printer driver, supplied with the FaxSTF
  285. fax software package, has a bug in it which can cause all applications,
  286. not just BBEdit, to malfunction. STF Technologies has been notified of
  287. the problem. In the meantime, to avoid potential problems, choose another
  288. printer driver, such as the ImageWriter or LaserWriter driver, except
  289. when you are planning to fax documents directly from within BBEdit.
  290. Contact STF Technologies for the latest information on the availability
  291. of a fix. (As of the writing of this note, FaxSTF has been updated
  292. to version 3.0.)
  293.  
  294.  
  295. LaserWriter "Preferences Damaged" Warning
  296. ----------- --------------------- -------
  297.  
  298. On occasion, version 8.2.2 of the LaserWriter driver will issue a
  299. warning message about missing or damaged preferences. We have contacted
  300. Apple regarding this issue, and they believe it to be due to a bug in
  301. the LaserWriter driver. We have also had reports that the recently
  302. released LaserWriter 8.3 driver may exhibit this same problem. If you
  303. get this message, simply choose "Page Setup" or "Print" from the File
  304. menu, and you should be able to continue without any difficulty.
  305.  
  306.  
  307. NOW Utilities
  308. --- ---------
  309. Older versions of Super Boomerang have a bug which affects BBEdit;
  310. in particular, you cannot type upper-case letters in the "Save As..."
  311. dialog. This bug is fixed in version 4.0 and later of the NOW Utilities
  312. package; contact Now Software for an update.
  313.  
  314. Now Save causes BBEdit's "File" menu to get scrambled. To avoid this,
  315. turn off Now Save when running BBEdit.
  316.  
  317.  
  318. Standard File Hacks
  319. -------- ---- -----
  320. There are some third-party extensions which modify the standard "Open"
  321. and "Save" dialogs (known colloquially as "Standard File"). In a couple
  322. of known cases, some of these extensions have a bug which causes
  323. correctly written applications to crash. Specifically:
  324.  
  325. -    "Click, there it is!", version 1.0.1. Version 1.0.4 is current, and
  326.     fixes this problem. Registered owners should contact the author for
  327.     more information.
  328.     
  329. -    Quickeys version 2.1 also appears to have a similar problem.
  330.  
  331. If either of these extensions is installed, BBEdit will most likely
  332. crash when trying to bring up a Standard File dialog. (BBEdit's "Open"
  333. and "Save" dialogs should work correctly, but other dialogs, such as 
  334. the File Types section of the preferences dialog, will not.)
  335.  
  336. In addition, problems have been reported in which the Standard File
  337. Package crashes, or BBEdit takes an "emergency exit", when Peter
  338. Lewis' "CDIconKiller" extension is in use.
  339.  
  340.  
  341. The BalloonWriter INIT
  342. --- ------------- ----
  343. Version 1.0.1 of Apple's "BalloonWriter" extension interferes with
  344. the correct display and operation of BBEdit's dynamic menus. To avoid
  345. this conflict, disable or remove BalloonWriter from your system.
  346.  
  347.  
  348. The Programmer's Editor Package
  349. --- ------------ ------ -------
  350. BBEdit was written with libraries which are part of the Programmer's
  351. Editor Package. The PE Package provides high-performance text editing,
  352. searching, directory search, and pattern-match capabilities for use
  353. in text-manipulation programs. For more information, contact us by one
  354. of the methods listed below.
  355.  
  356.  
  357. Documentation Errors?
  358. ------------- -------
  359. If you find an error in the documentation, please let us know. One of
  360. the reasons we have gone to CD-ROM with electronic documentation is so 
  361. that we can make revisions to the manual and incorporate the improvements 
  362. in subsequent pressings of the CD, along with improvements to the software.
  363.  
  364.  
  365. Contact Information
  366. ------- -----------
  367. Should you have questions about BBEdit, please write or send e-mail to 
  368. us at one of the addresses below:
  369.  
  370. Bare Bones Software, Inc.
  371. P.O. Box 1048
  372. Bedford, MA 01730-1048
  373.  
  374. phone:    +1 508 651-3561
  375. fax:    +1 508 651-7584
  376.  
  377. email:    bbsw@netcom.com
  378. Web:    http://www.tiac.net/biz/bbsw/
  379.  
  380. For technical support, bug reports, and other issues of an immediate
  381. nature, we strongly encourage you to use electronic mail.
  382.  
  383. From time to time, we will release patches to correct problems in the
  384. software, and/or add minor functionality. These patches are free, and
  385. may be freely redistributed. We do not send out notification to our
  386. customers, but we post announcements to the net and major information
  387. services as a matter of course. Current versions of these patches will 
  388. be made available on our Web page, as well as our ftp sites:
  389.  
  390.     http://www.tiac.net/biz/bbsw/
  391.  
  392.     ftp://ftp.netcom.com/pub/bb/bbsw/updaters/     
  393.  
  394. We will also provide technical support bulletins, as warranted by
  395. circumstances, to address some commonly encountered problems. You can
  396. also find a list of frequently asked questions about BBEdit on our
  397. Web page with this URL:
  398.  
  399.     http://www.tiac.net/biz/bbsw/faqs.html
  400.  
  401. If you do have a problem with the software, please let us know. All too
  402. often, customers do not report problems for one reason or another.
  403. Remember that if we do not hear about a problem, we can't fix it.
  404.  
  405.  
  406. Important! On-line Service Changes
  407. ---------- ------- ------- -------
  408. All the above site locations will change in early 1996; we will
  409. provide pointers or links to the new archive locations on our Web page,
  410. as well as by announcements placed on the sites themselves, and sent out
  411. via email to registered customers.
  412.  
  413.  
  414. Additional Acknowledgements
  415. ---------- ----------------
  416. The regular-expression library used for 'grep' searching is based on the
  417. 'regexp' package, written by Henry Spencer of the University of
  418. Toronto. Pete Keleher provided a Mac- compatible version, from which
  419. BBEdit's code is derived.
  420.  
  421. John Norstad of Northwestern University contributed the code that
  422. BBEdit uses to resolve Internet URLs.
  423.  
  424.  
  425. Thanks!
  426. -------
  427. Thank you for purchasing BBEdit. If you have any suggestions for
  428. improvements, or any problems to report, do not be shy. Our experience
  429. shows that feedback from our customers has consistently led to better
  430. products and happier users.
  431.  
  432. Thanks also to the many people who, in one way or another, directly
  433. contributed to the production and success of BBEdit. They're all listed
  434. in the about box; choose "About BBEdit..." from the Apple menu to see
  435. their names.
  436.  
  437. Finally, thanks to all of our customers, who have invested in our
  438. product and our company, and, by doing so, have given us the ability to
  439. keep producing and improving our software.
  440.  
  441.  
  442.     Rich Siegel
  443.     Founder, President & CEO
  444.     
  445.     Michael Fryar
  446.     Chief Operating Officer
  447.     
  448.     Patrick Woolsey
  449.     Director of Technical Services
  450.     
  451.     David W. Hill
  452.     Vice President of Engineering
  453.  
  454. =end=
  455.